all: pedido

pedido: pedido.o re.o util.o vendors.o
	gcc -o pedido pedido.o re.o util.o vendors.o -lpcre -L/usr/local/lib -I/usr/local/include

re.o: re.c re.h
	gcc -c re.c -I/usr/local/include

vendors.o: vendors.c vendors.h
	gcc -c vendors.c  -I/usr/local/include

util.o: util.c util.h
	gcc -c util.c

pedido.o: pedido.c
	gcc -c pedido.c

clean:
	rm *.o pedido -f
